11 Talavera Rd, North Ryde, New South Wales 2113 Australia
View on Map
What travelers say:
Ribs and Rumps, it is really a good place to date. The environment here is super elegant, and the overall dining environment is quite quiet, which will not make people feel noisy at all, and their seafood cream soup is unexpectedly surprised.